be useless at something - Français Anglais Dictionnaire